Study of Bug Prediction Approaches
نویسندگان
چکیده
The Bug resides in the software system causes new bugs damages the software reputation and increases the cost of bug fixing effort. So it is compulsory to know or predict the existence of bug as soon as possible and remove residing bugs timely. In this paper we reviewed the previously used approaches like Code Churn, Fine Grained Source Code Changes (SCC), Fine Grained Bug Severity Prediction and also try to find their limitations.
منابع مشابه
Developing Software Bug Prediction Models Using Various Software Metrics as the Bug Indicators
The bug prediction effectiveness reasonably contributes towards enhancing quality of software. Bug indicators contribute significantly in determining the bug prediction approaches and help in achieving software reliability. Various comparative research studies have indicated that Depth of Inheritance (DIT), Weighted Method per Class (WMC), Coupling between Objects (CBO) and Lines of Code (LoC) ...
متن کاملAgainst the Mainstream in Bug Prediction
Bug prediction is a technique used to estimate the most bug-prone entities in software systems. Bug prediction approaches vary in many design options, such as dependent variables, independent variables, and machine learning models. Choosing the right combination of design options to build an effective bug predictor is hard. Previous studies do not consider this complexity and draw conclusions b...
متن کاملOn the Non-Generalizability in Bug Prediction
Bug prediction is a technique used to estimate the most bug-prone entities in software systems. Bug prediction approaches vary in many design options, such as dependent variables, independent variables, and machine learning models. Choosing the right combination of design options to build an e↵ective bug predictor is hard. Previous studies do not consider this complexity and draw conclusions ba...
متن کاملBenchmarking Machine Learning Technologies for Software Defect Detection
Machine Learning approaches are good in solving problems that have less information. In most cases, the software domain problems characterize as a process of learning that depend on the various circumstances and changes accordingly. A predictive model is constructed by using machine learning approaches and classified them into defective and non-defective modules. Machine learning techniques hel...
متن کاملBed bug (Cimex lectularis) outbreak: A cross-sectional study in Polour, Iran
Background: Cimex lectularius (bed bug) are insects abundantly found in hot, temperate areas. This study is related to the outbreak of Cimex lectularius in a construction site around Polour in Amol, Iran. This cross-sectional study has examined 182 prefabricated houses made of intermodal containers [Conex] converted to a temporary housing, in a construction site.Methods...
متن کامل